ventilated shelter - Français Anglais Dictionnaire